<?php
if(isset($_GET['add_new'])) {
	include 'mysql_connect.php';
	$last_leerlingnummer =0;
	$query = mysql_query("SELECT LEERLINGNUMMER FROM LEERLING ORDER BY LEERLINGNUMMER DESC LIMIT 1");
	while($row = mysql_fetch_array($query)) {$last_leerlingnummer = $row['LEERLINGNUMMER'];}
	if($last_leerlingnummer != 0) {
		$handle = fopen("google-csv.csv", "r");
		include 'mysql_connect.php';
		while (($data = fgetcsv($handle)) !== FALSE) {
			if(is_numeric($data[0])) {
				$naam = explode(" ", $data[1]);
				$tussennaam = "";
				$voornaam = $naam[0];
				$achternaam = $naam[(count($naam)-1)];
				foreach($naam as $key => $value2)
				{
					if((count($naam) != 2) && ($key != 0  && $key != (count($naam)-1)))
					{
						$tussennaam = trim($tussennaam." ".$value2);
					}
				}
				echo "$voornaam $tussennaam $achternaam<br />";
				$query = mysql_query("SELECT * FROM LEERLING WHERE VOORNAAM='$voornaam' AND ACHTERNAAM='$achternaam' AND TUSSENVOEGSEL='$tussennaam'");
				while($row = mysql_fetch_assoc($query))
				{
					foreach($row as $name => $value) {
						echo "$name : $value ";	
					}
					echo "<br />";
				}
				if(!(mysql_num_rows($query)))
				{
					$last_leerlingnummer++;
					
					echo "$voornaam $tussennaam $achternaam ".$data[3]."<br />";
				}
			}
		}
	}
} elseif(isset($_GET['make_groups'])) {
	include 'mysql_connect.php';
	for($i=1; $i != 9; $i++) {
		$jaar = "2012/2013";
		$groep = "Groep ".$i;
		mysql_query("INSERT INTO GROEP (COHORT, GROEP_AANDUIDING) VALUES ($jaar, '$groep')");
	}
} elseif(isset($_GET['add_rapport'])) {
	$handle = fopen("google-csv.csv", "r");
	include 'mysql_connect.php';
	$query = mysql_query("SELECT * FROM LEERLING ORDER BY LEERLING_ID DESC");
	while (($data = fgetcsv($handle)) !== FALSE) {
		if(is_numeric($data[0]))
		{
			while($row = mysql_fetch_array($query)) {
				$naam = trim($row['VOORNAAM']." ".$row['TUSSENVOEGSEL'])." ".$row['ACHTERNAAM'];
				$exist = "bestaat";
				$rapport_nr = 0;
				if($naam == $data[1])
				{
					if(mysql_num_rows(mysql_query("SELECT * FROM RAPPORT WHERE LEERLING_ID=".$row['LEERLING_ID']." AND RAPPORT_NR=$rapport_nr")) == 0) {
						$groep = ($data[3]+80);
						mysql_query("INSERT INTO RAPPORT (LEERLING_ID, GROEP_ID, RAPPORT_NR) VALUES (".$row['LEERLING_ID'].", $groep, $rapport_nr)");
						$exist = "Aangemaakt : groep - $groep";
					}
					else {
						mysql_query("DELETE FROM RAPPORT WHERE LEERLING_ID=".$row['LEERLING_ID']." AND RAPPORT_NR=$rapport_nr");	
					}
					echo $data[0]." ".$naam." : ".$data[1]." ".$data[3]." Leerling ID : ".$row['LEERLING_ID']." $exist<br />";
					$query = mysql_query("SELECT * FROM LEERLING ORDER BY LEERLING_ID DESC");
					break;
				}
			}
		}
		else {
			continue;
		}
	}
	echo mysql_num_rows($query);
} elseif(isset($_GET['read_docent_id'])) {
	include 'mysql_connect.php';
	$docent_id = array(
		81 => array(
			"Yvonne van de Steeg" => 3,
			"Esther van Dijk" => 5,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		82 => array(
			"Yvonne van de Steeg" => 3,
			"Esther van Dijk" => 5,
			"Marja Ros" => 2,
			"Alisia Beekhuis" => 1,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		83 => array(
			"Marja Ros" => 2,
			"Alisia Beekhuis" => 1,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		84 => array(
			"Ariëtte Vlot" => 4,
			"Elma ten Kate" => 8,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		85 => array(
			"Ariëtte Vlot" => 4,
			"Elma ten Kate" => 8,
			"Peter Mooibroek" => 7,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		86 => array(
			"Peter Mooibroek" => 7,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		87 => array(
			"Gerard Luitwieler" => 9,
			"Tineke Strijker" => 10,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		),
		88 => array(
			"Renée van Roozendaal" => 2,
			"Elma ten Kate" => 11,
			"Wilbert Koelewijn" => 13,
			"Joke Landzaad" => 16
		)
	);
	foreach($docent_id as $name => $value) {
		echo "Groep ID : $name <br />";	
		foreach($value as $name2 => $value2) {
			$check = "Bestaal al";
			$exist_check = mysql_query("SELECT * FROM DOCENT_GROEP WHERE GROEP_ID=$name AND DOCENT_ID=$value2");
			if(mysql_num_rows($exist_check) === 0)
			{
				$query = mysql_query("INSERT INTO DOCENT_GROEP (GROEP_ID, DOCENT_ID) VALUES ($name, $value2)");
				$check = "Toegevoegd";
				if(!$query) die(mysql_error());
			}
			echo "<span style='padding-left:35px'>Naam : ".utf8_decode($name2)." - ID : $value2 - check : $check</span><br />";	
		}
	}
} elseif(isset($_GET['copy_vakken'])) {
	include 'mysql_connect.php';
	$nieuwe_groepen = array(
		71 => 81,
		73 => 82,
		75 => 83,
		76 => 84,
		77 => 85,
		78 => 86,
		79 => 87,
		80 => 88
	);
	foreach($nieuwe_groepen as $oude_groep => $nieuwe_groep) {
	$query = mysql_query("SELECT VAK_ID FROM VAK_GROEP WHERE GROEP_ID=".$oude_groep);
		while($row = mysql_fetch_assoc($query)) {
			$relation = mysql_fetch_assoc(mysql_query("SELECT * FROM VAK WHERE VAK_ID=".$row['VAK_ID']." LIMIT 1"));
			mysql_query("INSERT INTO VAK (VAK_NAAM, VAK_OMSCHRIJVING, BEOORDELING_TYPE_ID, OPMERKINGSVELD) VALUES ('".$relation['VAK_NAAM']."', '".$relation['VAK_OMSCHRIJVING']."', ".$relation['BEOORDELING_TYPE_ID'].", ".$relation['OPMERKINGSVELD'].")");
			$vaardigheid_query = mysql_query("SELECT * FROM VAARDIGHEID WHERE VAK_ID=".$row['VAK_ID']);
			$check = mysql_fetch_assoc(mysql_query("SELECT VAK_ID FROM VAK ORDER BY VAK_ID DESC LIMIT 1"));
			while($v_row = mysql_fetch_assoc($vaardigheid_query)) {
				mysql_query("INSERT INTO VAARDIGHEID (VAK_ID, VAARDIGHEID_OMSCHRIJVING, VAARDIGHEID_OMSCHRIJVING_SUB, BEOORDELING_TYPE_ID, OPMERKINGSVELD) VALUES (".$check['VAK_ID'].", '".$v_row['VAARDIGHEID_OMSCHRIJVING']."', '".$v_row['VAARDIGHEID_OMSCHRIJVING_SUB']."', ".$v_row['BEOORDELING_TYPE_ID'].", ".$v_row['OPMERKINGSVELD'].")");
			}
			mysql_query("INSERT INTO VAK_GROEP (VAK_ID, GROEP_ID) VALUES (".$check['VAK_ID'].", $nieuwe_groep)");
		}
	}
} elseif(isset($_GET['delete_vak'])) {
	include 'mysql_connect.php';
	$query = mysql_query("SELECT * FROM VAK_GROEP WHERE GROEP_ID > 80");
	while($row = mysql_fetch_assoc($query)) {
	foreach($row as $name => $value) {
			if(!is_numeric($name)) {
				mysql_query("DELETE FROM VAK_GROEP WHERE GROEP_ID >= 81");
				echo $name." : ".$value." ";	
			}
		}
		echo "<br />";
	}
} elseif(isset($_GET['check_students'])) {
	include 'mysql_connect.php';
	$query = mysql_query("SELECT * FROM RAPPORT WHERE GROEP_ID>=81 && (RAPPORT_NR=1 || RAPPORT_NR=0)");
	while($row = mysql_fetch_assoc($query)) {
		$query2 = mysql_query("SELECT * FROM LEERLING WHERE LEERLING_ID=".$row['LEERLING_ID']." LIMIT 1");
		while($row2 = mysql_fetch_assoc($query2)) {
			echo $row['LEERLING_ID']." ".$row2['VOORNAAM']." ".$row2['ACHTERNAAM']." ".$row['GROEP_ID']."<br />";
			mysql_query("DELETE FROM RAPPORT WHERE LEERLING_ID=".$row['LEERLING_ID']." && RAPPORT_NR=".$row['RAPPORT_NR']." && GROEP_ID=".$row['GROEP_ID']);
		}
	}
} elseif(isset($_GET['vak_check'])) {
	include 'mysql_connect.php';
	$query = mysql_query("SELECT VAK_ID FROM VAK_GROEP WHERE GROEP_ID=77 ");
	while($row = mysql_fetch_assoc($query)) {
		$relation = mysql_fetch_assoc(mysql_query("SELECT VAK_NAAM FROM VAK WHERE VAK_ID=".$row['VAK_ID']." LIMIT 1"));
		echo $relation['VAK_NAAM'];
		//mysql_query("INSERT INTO VAK (VAK_NAAM, VAK_OMSCHRIJVING, BEOORDELING_TYPE_ID, OPMERKINGSVELD) VALUES (".$relation['VAK_NAAM'].", ".$relation['VAK_OMSCHRIJVING'].", ".$relation['BEOORDELING_TYPE_ID'].", ".$relation['OPMERKINGSVELD'].")");
		$check = mysql_fetch_assoc(mysql_query("SELECT VAK_ID FROM VAK ORDER BY VAK_ID DESC LIMIT 1"));
		echo $check['VAK_ID']."<br />";
	}
} elseif(isset($_GET['rapport_fix'])) { //Ik had een fout gemaakt, dit was om het te fixen.
	include 'mysql_connect.php';
	$query = mysql_query("SELECT * FROM back_up_rapport WHERE GROEP_ID <= 80");
	$check = "bestaat";
	while($row = mysql_fetch_assoc($query)) {
		$exist_query = mysql_query("SELECT * FROM RAPPORT WHERE LEERLING_ID=".$row['LEERLING_ID']." AND RAPPORT_NR=".$row['RAPPORT_NR']);
		if(mysql_num_rows($exist_query) == 0) {
			$check = "bestaat niet";
			mysql_query("INSERT INTO RAPPORT (LEERLING_ID, GROEP_ID, RAPPORT_NR, WERKPUNTEN, STATUS) VALUES (".$row['LEERLING_ID'].", ".$row['GROEP_ID'].", ".$row['RAPPORT_NR'].", '".$row['WERKPUNTEN']."', ".$row['STATUS'].")");
			echo mysql_error();
		}
		foreach($row as $name => $value) {
			if(!is_numeric($name)) {
				echo $name." : ".$value." ";	
			}
		}
		echo "$check<br />";
	}
} else {
	$handle = fopen("google-csv.csv", "r");
	include 'mysql_connect.php';
	while (($data = fgetcsv($handle)) !== FALSE) {
		if(is_numeric($data[0])) {
			$naam = explode(" ", $data[1]);
			$tussennaam = "";
			$voornaam = $naam[0];
			$achternaam = $naam[(count($naam)-1)];
			foreach($naam as $key => $value2)
			{
				if((count($naam) != 2) && ($key != 0  && $key != (count($naam)-1)))
				{
					$tussennaam = trim($tussennaam." ".$value2);
				}
			}
			$query = mysql_query("SELECT * FROM LEERLING WHERE VOORNAAM='$voornaam' AND ACHTERNAAM='$achternaam' AND TUSSENVOEGSEL='$tussennaam'");
			if(!(mysql_num_rows($query)))
			{
				echo "$voornaam $tussennaam $achternaam ".$data[3]."<br />";
			}
		}
	}
}
?>
